severe challenge - Turkish English Dictionary